Reflective Middleware

نویسنده

  • Manuel Román
چکیده

To solve this problem, recent research in reflective middleware8 uses techniques derived from previous work in computational reflection to add flexibility to middleware. Reflective middleware exploits Gregory Kiczales’ meta-object protocol, combining the ideas of computational reflection and object orientation.9 His model distinguishes between base-level objects (concerning the systems’ functional aspects) and metalevel objects (concerning aspects such as policies, mechanisms, or strategies). The base level of reflective middleware addresses the application program’s functionality, while the metalevel designates collections of components that form the internal architecture of the middleware platform. Reflection allows the inspection and modification of these objects, enabling changes in the middleware’s behavior.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reflective Middleware: From Your Desk to Your Hand

Communication middleware simplifies the construction of component-based distributed applications [1] [2]. However, the lack of flexibility in the construction of the middleware itself imposes limitations and is a major concern [3-7]. While applications can detect changes in their execution environment, they cannot customize the underlying middleware to better accommodate these changes. To solve...

متن کامل

LuaOrb: A Programming Tool for Reflective Middleware Systems

Nowadays, middleware technologies are the main infrastructure to support component-based programming. To meet the dynamic configuration requirements of several application classes, middleware systems like CORBA and DCOM provide some reflective mechanisms, such as interface introspection, dynamic dispatching, and message interceptors. Recent evolution of CORBA and DCOM emphasizes the importance ...

متن کامل

Reflective Middleware and Security: OOPP meets Obol

The manner in which one can apply the security features of current middleware platforms, like Enterprise Java Beans and CORBA, are either too simple and limited or too complex and difficult to use. In both cases are the provided features static and do not support the flexibility needed in a wide range of applications. This paper presents an approach to flexible security mechanisms in the contex...

متن کامل

Management of Runtime Models and Meta-Models in the Meta-ORB Reflective Middleware Architecture

In the Meta-ORB reflective middleware architecture, runtime models provide the necessary meta-information to instantiate specialized platform configurations and to construct the reflective self-representation of base-level systems. Other kinds of useful meta-information may also be provided by the system’s runtime model, such as policies that allow the middleware to adapt itself automatically. ...

متن کامل

A Resource Adaptation Framework For Reflective Middleware

It is now well established that next generation middleware platforms must facilitate the management of QoS. Supporting resource adaptation is useful for QoS management, but this issue is not adequately addressed by current adaptive and reflective middleware architectures. The paper describes a framework for supporting resource adaptation by providing first-class representation of activities and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001